eglantine rose - Spanish English Dictionary